well built - Turkish English Dictionary